implied promise - French English Dictionary